<%--== Handlers ==--%> <%--programmer_chosers_and_notifires Opening Initialization directive @1-A0E75F14--%><%!

// //Workaround for JRun 3.1 @1-F81417CB

//notify_contract_build_projects Grid Handler Head @2-B9FBE527
    public class programmer_chosers_and_notifiresnotify_contract_build_projectsGridHandler implements GridListener, GridDataObjectListener {
//End notify_contract_build_projects Grid Handler Head

//notify_contract_build_projects BeforeShow Method Head @2-46046458
        public void beforeShow(Event e) {
//End notify_contract_build_projects BeforeShow Method Head

//notify_contract_build_projects BeforeShow Method Tail @2-FCB6E20C
        }
//End notify_contract_build_projects BeforeShow Method Tail

//notify_contract_build_projects BeforeShowRow Method Head @2-BDFD38FC
        public void beforeShowRow(Event e) {
//End notify_contract_build_projects BeforeShowRow Method Head

//notify_contract_build_projects BeforeShowRow Method Tail @2-FCB6E20C
        }
//End notify_contract_build_projects BeforeShowRow Method Tail

//notify_contract_build_projects BeforeSelect Method Head @2-E5EC9AD3
        public void beforeSelect(Event e) {
//End notify_contract_build_projects BeforeSelect Method Head

//notify_contract_build_projects BeforeSelect Method Tail @2-FCB6E20C
        }
//End notify_contract_build_projects BeforeSelect Method Tail

//notify_contract_build_projects BeforeBuildSelect Method Head @2-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End notify_contract_build_projects BeforeBuildSelect Method Head

//notify_contract_build_projects Default Values for Select Query (SQL) @2-8A31D9C1
            try {
                ((SqlParameter)e.getParameter("PROGRAMMER_ID")).setDefaultValue(-1);
            } catch(java.text.ParseException ignore) {}
//End notify_contract_build_projects Default Values for Select Query (SQL)

//notify_contract_build_projects BeforeBuildSelect Method Tail @2-FCB6E20C
        }
//End notify_contract_build_projects BeforeBuildSelect Method Tail

//notify_contract_build_projects BeforeExecuteSelect Method Head @2-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End notify_contract_build_projects BeforeExecuteSelect Method Head

//notify_contract_build_projects BeforeExecuteSelect Method Tail @2-FCB6E20C
        }
//End notify_contract_build_projects BeforeExecuteSelect Method Tail

//notify_contract_build_projects AfterExecuteSelect Method Head @2-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End notify_contract_build_projects AfterExecuteSelect Method Head

//notify_contract_build_projects AfterExecuteSelect Method Tail @2-FCB6E20C
        }
//End notify_contract_build_projects AfterExecuteSelect Method Tail

//notify_contract_build_projects Grid Handler Tail @2-FCB6E20C
    }
//End notify_contract_build_projects Grid Handler Tail

//notify_contract_before_termination___customer_accept Grid Handler Head @30-7EAF9830
    public class programmer_chosers_and_notifiresnotify_contract_before_termination___customer_acceptGridHandler implements GridListener, GridDataObjectListener {
//End notify_contract_before_termination___customer_accept Grid Handler Head

//notify_contract_before_termination___customer_accept BeforeShow Method Head @30-46046458
        public void beforeShow(Event e) {
//End notify_contract_before_termination___customer_accept BeforeShow Method Head

//notify_contract_before_termination___customer_accept BeforeShow Method Tail @30-FCB6E20C
        }
//End notify_contract_before_termination___customer_accept BeforeShow Method Tail

//notify_contract_before_termination___customer_accept BeforeShowRow Method Head @30-BDFD38FC
        public void beforeShowRow(Event e) {
//End notify_contract_before_termination___customer_accept BeforeShowRow Method Head

//notify_contract_before_termination___customer_accept BeforeShowRow Method Tail @30-FCB6E20C
        }
//End notify_contract_before_termination___customer_accept BeforeShowRow Method Tail

//notify_contract_before_termination___customer_accept BeforeSelect Method Head @30-E5EC9AD3
        public void beforeSelect(Event e) {
//End notify_contract_before_termination___customer_accept BeforeSelect Method Head

//notify_contract_before_termination___customer_accept BeforeSelect Method Tail @30-FCB6E20C
        }
//End notify_contract_before_termination___customer_accept BeforeSelect Method Tail

//notify_contract_before_termination___customer_accept BeforeBuildSelect Method Head @30-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End notify_contract_before_termination___customer_accept BeforeBuildSelect Method Head

//notify_contract_before_termination___customer_accept Default Values for Select Query (SQL) @30-8A31D9C1
            try {
                ((SqlParameter)e.getParameter("PROGRAMMER_ID")).setDefaultValue(-1);
            } catch(java.text.ParseException ignore) {}
//End notify_contract_before_termination___customer_accept Default Values for Select Query (SQL)

//notify_contract_before_termination___customer_accept BeforeBuildSelect Method Tail @30-FCB6E20C
        }
//End notify_contract_before_termination___customer_accept BeforeBuildSelect Method Tail

//notify_contract_before_termination___customer_accept BeforeExecuteSelect Method Head @30-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End notify_contract_before_termination___customer_accept BeforeExecuteSelect Method Head

//notify_contract_before_termination___customer_accept BeforeExecuteSelect Method Tail @30-FCB6E20C
        }
//End notify_contract_before_termination___customer_accept BeforeExecuteSelect Method Tail

//notify_contract_before_termination___customer_accept AfterExecuteSelect Method Head @30-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End notify_contract_before_termination___customer_accept AfterExecuteSelect Method Head

//notify_contract_before_termination___customer_accept AfterExecuteSelect Method Tail @30-FCB6E20C
        }
//End notify_contract_before_termination___customer_accept AfterExecuteSelect Method Tail

//notify_contract_before_termination___customer_accept Grid Handler Tail @30-FCB6E20C
    }
//End notify_contract_before_termination___customer_accept Grid Handler Tail

//notify_contract_before_termination__customer_reject Grid Handler Head @44-FC6B162D
    public class programmer_chosers_and_notifiresnotify_contract_before_termination__customer_rejectGridHandler implements GridListener, GridDataObjectListener {
//End notify_contract_before_termination__customer_reject Grid Handler Head

//notify_contract_before_termination__customer_reject BeforeShow Method Head @44-46046458
        public void beforeShow(Event e) {
//End notify_contract_before_termination__customer_reject BeforeShow Method Head

//notify_contract_before_termination__customer_reject BeforeShow Method Tail @44-FCB6E20C
        }
//End notify_contract_before_termination__customer_reject BeforeShow Method Tail

//notify_contract_before_termination__customer_reject BeforeShowRow Method Head @44-BDFD38FC
        public void beforeShowRow(Event e) {
//End notify_contract_before_termination__customer_reject BeforeShowRow Method Head

//notify_contract_before_termination__customer_reject BeforeShowRow Method Tail @44-FCB6E20C
        }
//End notify_contract_before_termination__customer_reject BeforeShowRow Method Tail

//notify_contract_before_termination__customer_reject BeforeSelect Method Head @44-E5EC9AD3
        public void beforeSelect(Event e) {
//End notify_contract_before_termination__customer_reject BeforeSelect Method Head

//notify_contract_before_termination__customer_reject BeforeSelect Method Tail @44-FCB6E20C
        }
//End notify_contract_before_termination__customer_reject BeforeSelect Method Tail

//notify_contract_before_termination__customer_reject BeforeBuildSelect Method Head @44-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End notify_contract_before_termination__customer_reject BeforeBuildSelect Method Head

//notify_contract_before_termination__customer_reject Default Values for Select Query (SQL) @44-8A31D9C1
            try {
                ((SqlParameter)e.getParameter("PROGRAMMER_ID")).setDefaultValue(-1);
            } catch(java.text.ParseException ignore) {}
//End notify_contract_before_termination__customer_reject Default Values for Select Query (SQL)

//notify_contract_before_termination__customer_reject BeforeBuildSelect Method Tail @44-FCB6E20C
        }
//End notify_contract_before_termination__customer_reject BeforeBuildSelect Method Tail

//notify_contract_before_termination__customer_reject BeforeExecuteSelect Method Head @44-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End notify_contract_before_termination__customer_reject BeforeExecuteSelect Method Head

//notify_contract_before_termination__customer_reject BeforeExecuteSelect Method Tail @44-FCB6E20C
        }
//End notify_contract_before_termination__customer_reject BeforeExecuteSelect Method Tail

//notify_contract_before_termination__customer_reject AfterExecuteSelect Method Head @44-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End notify_contract_before_termination__customer_reject AfterExecuteSelect Method Head

//notify_contract_before_termination__customer_reject AfterExecuteSelect Method Tail @44-FCB6E20C
        }
//End notify_contract_before_termination__customer_reject AfterExecuteSelect Method Tail

//notify_contract_before_termination__customer_reject Grid Handler Tail @44-FCB6E20C
    }
//End notify_contract_before_termination__customer_reject Grid Handler Tail

//notify_rebuild_situation___new_situation Grid Handler Head @47-41347942
    public class programmer_chosers_and_notifiresnotify_rebuild_situation___new_situationGridHandler implements GridListener, GridDataObjectListener {
//End notify_rebuild_situation___new_situation Grid Handler Head

//notify_rebuild_situation___new_situation BeforeShow Method Head @47-46046458
        public void beforeShow(Event e) {
//End notify_rebuild_situation___new_situation BeforeShow Method Head

//notify_rebuild_situation___new_situation BeforeShow Method Tail @47-FCB6E20C
        }
//End notify_rebuild_situation___new_situation BeforeShow Method Tail

//notify_rebuild_situation___new_situation BeforeShowRow Method Head @47-BDFD38FC
        public void beforeShowRow(Event e) {
//End notify_rebuild_situation___new_situation BeforeShowRow Method Head

//notify_rebuild_situation___new_situation BeforeShowRow Method Tail @47-FCB6E20C
        }
//End notify_rebuild_situation___new_situation BeforeShowRow Method Tail

//notify_rebuild_situation___new_situation BeforeSelect Method Head @47-E5EC9AD3
        public void beforeSelect(Event e) {
//End notify_rebuild_situation___new_situation BeforeSelect Method Head

//notify_rebuild_situation___new_situation BeforeSelect Method Tail @47-FCB6E20C
        }
//End notify_rebuild_situation___new_situation BeforeSelect Method Tail

//notify_rebuild_situation___new_situation BeforeBuildSelect Method Head @47-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End notify_rebuild_situation___new_situation BeforeBuildSelect Method Head

//notify_rebuild_situation___new_situation Default Values for Select Query (SQL) @47-8A31D9C1
            try {
                ((SqlParameter)e.getParameter("PROGRAMMER_ID")).setDefaultValue(-1);
            } catch(java.text.ParseException ignore) {}
//End notify_rebuild_situation___new_situation Default Values for Select Query (SQL)

//notify_rebuild_situation___new_situation BeforeBuildSelect Method Tail @47-FCB6E20C
        }
//End notify_rebuild_situation___new_situation BeforeBuildSelect Method Tail

//notify_rebuild_situation___new_situation BeforeExecuteSelect Method Head @47-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End notify_rebuild_situation___new_situation BeforeExecuteSelect Method Head

//notify_rebuild_situation___new_situation BeforeExecuteSelect Method Tail @47-FCB6E20C
        }
//End notify_rebuild_situation___new_situation BeforeExecuteSelect Method Tail

//notify_rebuild_situation___new_situation AfterExecuteSelect Method Head @47-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End notify_rebuild_situation___new_situation AfterExecuteSelect Method Head

//notify_rebuild_situation___new_situation AfterExecuteSelect Method Tail @47-FCB6E20C
        }
//End notify_rebuild_situation___new_situation AfterExecuteSelect Method Tail

//notify_rebuild_situation___new_situation Grid Handler Tail @47-FCB6E20C
    }
//End notify_rebuild_situation___new_situation Grid Handler Tail

//notify_rebuild_situation___stoped Grid Handler Head @50-CE5AFDC5
    public class programmer_chosers_and_notifiresnotify_rebuild_situation___stopedGridHandler implements GridListener, GridDataObjectListener {
//End notify_rebuild_situation___stoped Grid Handler Head

//notify_rebuild_situation___stoped BeforeShow Method Head @50-46046458
        public void beforeShow(Event e) {
//End notify_rebuild_situation___stoped BeforeShow Method Head

//notify_rebuild_situation___stoped BeforeShow Method Tail @50-FCB6E20C
        }
//End notify_rebuild_situation___stoped BeforeShow Method Tail

//notify_rebuild_situation___stoped BeforeShowRow Method Head @50-BDFD38FC
        public void beforeShowRow(Event e) {
//End notify_rebuild_situation___stoped BeforeShowRow Method Head

//notify_rebuild_situation___stoped BeforeShowRow Method Tail @50-FCB6E20C
        }
//End notify_rebuild_situation___stoped BeforeShowRow Method Tail

//notify_rebuild_situation___stoped BeforeSelect Method Head @50-E5EC9AD3
        public void beforeSelect(Event e) {
//End notify_rebuild_situation___stoped BeforeSelect Method Head

//notify_rebuild_situation___stoped BeforeSelect Method Tail @50-FCB6E20C
        }
//End notify_rebuild_situation___stoped BeforeSelect Method Tail

//notify_rebuild_situation___stoped BeforeBuildSelect Method Head @50-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End notify_rebuild_situation___stoped BeforeBuildSelect Method Head

//notify_rebuild_situation___stoped Default Values for Select Query (SQL) @50-8A31D9C1
            try {
                ((SqlParameter)e.getParameter("PROGRAMMER_ID")).setDefaultValue(-1);
            } catch(java.text.ParseException ignore) {}
//End notify_rebuild_situation___stoped Default Values for Select Query (SQL)

//notify_rebuild_situation___stoped BeforeBuildSelect Method Tail @50-FCB6E20C
        }
//End notify_rebuild_situation___stoped BeforeBuildSelect Method Tail

//notify_rebuild_situation___stoped BeforeExecuteSelect Method Head @50-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End notify_rebuild_situation___stoped BeforeExecuteSelect Method Head

//notify_rebuild_situation___stoped BeforeExecuteSelect Method Tail @50-FCB6E20C
        }
//End notify_rebuild_situation___stoped BeforeExecuteSelect Method Tail

//notify_rebuild_situation___stoped AfterExecuteSelect Method Head @50-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End notify_rebuild_situation___stoped AfterExecuteSelect Method Head

//notify_rebuild_situation___stoped AfterExecuteSelect Method Tail @50-FCB6E20C
        }
//End notify_rebuild_situation___stoped AfterExecuteSelect Method Tail

//notify_rebuild_situation___stoped Grid Handler Tail @50-FCB6E20C
    }
//End notify_rebuild_situation___stoped Grid Handler Tail

//notify_contract_on_manager_opinion__project_ok Grid Handler Head @53-86663EBA
    public class programmer_chosers_and_notifiresnotify_contract_on_manager_opinion__project_okGridHandler implements GridListener, GridDataObjectListener {
//End notify_contract_on_manager_opinion__project_ok Grid Handler Head

//notify_contract_on_manager_opinion__project_ok BeforeShow Method Head @53-46046458
        public void beforeShow(Event e) {
//End notify_contract_on_manager_opinion__project_ok BeforeShow Method Head

//notify_contract_on_manager_opinion__project_ok BeforeShow Method Tail @53-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_ok BeforeShow Method Tail

//notify_contract_on_manager_opinion__project_ok BeforeShowRow Method Head @53-BDFD38FC
        public void beforeShowRow(Event e) {
//End notify_contract_on_manager_opinion__project_ok BeforeShowRow Method Head

//notify_contract_on_manager_opinion__project_ok BeforeShowRow Method Tail @53-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_ok BeforeShowRow Method Tail

//notify_contract_on_manager_opinion__project_ok BeforeSelect Method Head @53-E5EC9AD3
        public void beforeSelect(Event e) {
//End notify_contract_on_manager_opinion__project_ok BeforeSelect Method Head

//notify_contract_on_manager_opinion__project_ok BeforeSelect Method Tail @53-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_ok BeforeSelect Method Tail

//notify_contract_on_manager_opinion__project_ok BeforeBuildSelect Method Head @53-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End notify_contract_on_manager_opinion__project_ok BeforeBuildSelect Method Head

//notify_contract_on_manager_opinion__project_ok Default Values for Select Query (SQL) @53-8A31D9C1
            try {
                ((SqlParameter)e.getParameter("PROGRAMMER_ID")).setDefaultValue(-1);
            } catch(java.text.ParseException ignore) {}
//End notify_contract_on_manager_opinion__project_ok Default Values for Select Query (SQL)

//notify_contract_on_manager_opinion__project_ok BeforeBuildSelect Method Tail @53-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_ok BeforeBuildSelect Method Tail

//notify_contract_on_manager_opinion__project_ok BeforeExecuteSelect Method Head @53-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End notify_contract_on_manager_opinion__project_ok BeforeExecuteSelect Method Head

//notify_contract_on_manager_opinion__project_ok BeforeExecuteSelect Method Tail @53-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_ok BeforeExecuteSelect Method Tail

//notify_contract_on_manager_opinion__project_ok AfterExecuteSelect Method Head @53-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End notify_contract_on_manager_opinion__project_ok AfterExecuteSelect Method Head

//notify_contract_on_manager_opinion__project_ok AfterExecuteSelect Method Tail @53-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_ok AfterExecuteSelect Method Tail

//notify_contract_on_manager_opinion__project_ok Grid Handler Tail @53-FCB6E20C
    }
//End notify_contract_on_manager_opinion__project_ok Grid Handler Tail

//notify_contract_on_manager_opinion__project_wrong Grid Handler Head @56-C9BFC8DE
    public class programmer_chosers_and_notifiresnotify_contract_on_manager_opinion__project_wrongGridHandler implements GridListener, GridDataObjectListener {
//End notify_contract_on_manager_opinion__project_wrong Grid Handler Head

//notify_contract_on_manager_opinion__project_wrong BeforeShow Method Head @56-46046458
        public void beforeShow(Event e) {
//End notify_contract_on_manager_opinion__project_wrong BeforeShow Method Head

//notify_contract_on_manager_opinion__project_wrong BeforeShow Method Tail @56-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_wrong BeforeShow Method Tail

//notify_contract_on_manager_opinion__project_wrong BeforeShowRow Method Head @56-BDFD38FC
        public void beforeShowRow(Event e) {
//End notify_contract_on_manager_opinion__project_wrong BeforeShowRow Method Head

//notify_contract_on_manager_opinion__project_wrong BeforeShowRow Method Tail @56-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_wrong BeforeShowRow Method Tail

//notify_contract_on_manager_opinion__project_wrong BeforeSelect Method Head @56-E5EC9AD3
        public void beforeSelect(Event e) {
//End notify_contract_on_manager_opinion__project_wrong BeforeSelect Method Head

//notify_contract_on_manager_opinion__project_wrong BeforeSelect Method Tail @56-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_wrong BeforeSelect Method Tail

//notify_contract_on_manager_opinion__project_wrong BeforeBuildSelect Method Head @56-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End notify_contract_on_manager_opinion__project_wrong BeforeBuildSelect Method Head

//notify_contract_on_manager_opinion__project_wrong Default Values for Select Query (SQL) @56-8A31D9C1
            try {
                ((SqlParameter)e.getParameter("PROGRAMMER_ID")).setDefaultValue(-1);
            } catch(java.text.ParseException ignore) {}
//End notify_contract_on_manager_opinion__project_wrong Default Values for Select Query (SQL)

//notify_contract_on_manager_opinion__project_wrong BeforeBuildSelect Method Tail @56-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_wrong BeforeBuildSelect Method Tail

//notify_contract_on_manager_opinion__project_wrong BeforeExecuteSelect Method Head @56-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End notify_contract_on_manager_opinion__project_wrong BeforeExecuteSelect Method Head

//notify_contract_on_manager_opinion__project_wrong BeforeExecuteSelect Method Tail @56-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_wrong BeforeExecuteSelect Method Tail

//notify_contract_on_manager_opinion__project_wrong AfterExecuteSelect Method Head @56-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End notify_contract_on_manager_opinion__project_wrong AfterExecuteSelect Method Head

//notify_contract_on_manager_opinion__project_wrong AfterExecuteSelect Method Tail @56-FCB6E20C
        }
//End notify_contract_on_manager_opinion__project_wrong AfterExecuteSelect Method Tail

//notify_contract_on_manager_opinion__project_wrong Grid Handler Tail @56-FCB6E20C
    }
//End notify_contract_on_manager_opinion__project_wrong Grid Handler Tail

//Comment workaround @1-A0AAE532
%> <%
//End Comment workaround

//Processing @1-C48113B3
    Page programmer_chosers_and_notifiresModel = (Page)request.getAttribute("programmer_chosers_and_notifires_page");
    Page programmer_chosers_and_notifiresParent = (Page)request.getAttribute("programmer_chosers_and_notifiresParent");
    if (programmer_chosers_and_notifiresModel == null) {
        PageController programmer_chosers_and_notifiresCntr = new PageController(request, response, application, "/gharardad/programmer_part/programmer_chosers_and_notifires.xml", "ISO-8859-1" );
        programmer_chosers_and_notifiresModel = programmer_chosers_and_notifiresCntr.getPage();
        //if (programmer_chosers_and_notifiresParent != null) {
            //if (!programmer_chosers_and_notifiresParent.getChild(programmer_chosers_and_notifiresModel.getName()).isVisible()) return;
        //}
    ((Grid)programmer_chosers_and_notifiresModel.getChild("notify_contract_build_projects")).addGridListener(new programmer_chosers_and_notifiresnotify_contract_build_projectsGridHandler());
    ((Grid)programmer_chosers_and_notifiresModel.getChild("notify_contract_before_termination___customer_accept")).addGridListener(new programmer_chosers_and_notifiresnotify_contract_before_termination___customer_acceptGridHandler());
    ((Grid)programmer_chosers_and_notifiresModel.getChild("notify_contract_before_termination__customer_reject")).addGridListener(new programmer_chosers_and_notifiresnotify_contract_before_termination__customer_rejectGridHandler());
    ((Grid)programmer_chosers_and_notifiresModel.getChild("notify_rebuild_situation___new_situation")).addGridListener(new programmer_chosers_and_notifiresnotify_rebuild_situation___new_situationGridHandler());
    ((Grid)programmer_chosers_and_notifiresModel.getChild("notify_rebuild_situation___stoped")).addGridListener(new programmer_chosers_and_notifiresnotify_rebuild_situation___stopedGridHandler());
    ((Grid)programmer_chosers_and_notifiresModel.getChild("notify_contract_on_manager_opinion__project_ok")).addGridListener(new programmer_chosers_and_notifiresnotify_contract_on_manager_opinion__project_okGridHandler());
    ((Grid)programmer_chosers_and_notifiresModel.getChild("notify_contract_on_manager_opinion__project_wrong")).addGridListener(new programmer_chosers_and_notifiresnotify_contract_on_manager_opinion__project_wrongGridHandler());
        programmer_chosers_and_notifiresCntr.process();
%>
<%
        if (programmer_chosers_and_notifiresParent == null) {
            if (programmer_chosers_and_notifiresModel.redirect()) return;
            programmer_chosers_and_notifiresModel.setCookies();
        } else {
            programmer_chosers_and_notifiresModel.redirect();
        }
    }
//End Processing

%>
